import api from '../utils/apiUtils';

// 角色列表
export function getRoles (params) {
  return api.get (`/shop/roles/page`, params);
}

// 获取角色信息
export function getMenus (params) {
  return api.get ('/shop/menus/page', params);
}

// 获取角色详情
export function getRoleDetail (id) {
  return api.get (`/shop/roles/${id}`);
}

// 获取角色角色列表
export function getRolesMenus (id) {
  // return api.get (`/sys/role/${id}/menus`);
  return api.get (`/shop/menus/Role/${roleId}`);
}

// 角色关联角色列表
export function putRolesMenus (id, params) {
  return api.put (`/sys/role/${id}/menus`, params);
}

// 新增角色
export function addRoles (params) {
  return api.post (`/shop/roles`, params);
}

// 修改角色菜单
export function editRoles (id, params) {
  return api.put (`/shop/roles/${id}`, params);
}

// 修改角色
// export function editRoles (id, params) {
//   return api.put (`/sys/role/${id}`, params);
// }

//删除用户
export function delUser (params) {
  return api.delete (`/shop/roles`, params);
}

